@charset "UTF-8";
*html { background-image: url(about:blank); background-attachment: fixed; }

/*解决IE6下滚动抖动的问题*/
.width76 { width: 76px; }

.width270 { width: 270px; }

.width440 { width: 440px; }

.width310 { width: 310px; }

.width300 { width: 300px; }

.width290 { width: 290px; }

.width210 { width: 210px; }

.width170 { width: 170px; }

.width350 { width: 350px; }

.width355 { width: 355px; }

.width410 { width: 410px; }

.width510 { width: 510px; }

.width540 { width: 540px; }

.width640 { width: 640px; }

.width730 { width: 730px; }

.width1000 { width: 1000px; }

.width1100 { width: 1100px; }

.marginbot10 { margin-bottom: 20px; }

.marginbot5 { margin-bottom: 10px; }

.margintop10 { margin-top: 10px; }

.oneline { border-bottom: 1px solid #e1e1e1; }

.height410 { height: 410px; }

.height305 { height: 305px; }

.height462 { height: 462px; }

.height200 { height: 200px; }

.height282 { height: 282px; }

.width150 { width: 150px; }

.width180 { width: 180px; }

.width710 { width: 710px; }

.height364 { height: 364px; }

.height330 { height: 330px; }

.height440 { height: 440px; }

.height426 { height: 426px; }

.height380 { height: 380px; }

.width264 { width: 264px; }

.width820 { width: 816px; }

.width545 { width: 545px; }

.width535 { width: 535px; }

.zise { background-color: #807cff; }

.lanse { background-color: #4cbfe6; }

.lvse { background-color: #80cc4d; }

.juse { background-color: #ffa04d; }

.fenzi { background-color: #b58cca; }

.huangse { background-color: #f5c64c; }

.shenlv { background-color: #019b4b; }

*, body { margin: 0; padding: 0; font-family: "微软雅黑", "Microsoft Yahei"; color: #444; font-size: 14px;  }

img { border: 0; cursor: pointer; }

li, ol { list-style: none; }

a { text-decoration: none; }

a:hover { color: #0064be; }

.clear { clear: both; }

.headcontainer { width: 1100px; margin: 0 auto; clear: both; }

.headcontainer .topad { height: 80px; margin-bottom: 10px; }

.headcontainer .topad img { height: 80px; width: 1100px; }

.headcontainer .logobar { height: 80px; margin: 10px auto; }

.headcontainer .logobar #logo { float: left; width: 204px; height: 80px; background: url("../images/logo.png") no-repeat center; padding-right: 20px; }

.headcontainer .logobar #searchbar { float: left; width: 450px; height: 60px; padding-left: 30px; margin-top: 20px; }

.headcontainer .logobar #searchbar input { width: 250px; height: 40px; border: 1px solid #dfdfdf; padding-left: 10px; float: left; }

.headcontainer .logobar #searchbar #searchbtn { float: left; width: 55px; height: 42px; cursor: pointer; background: url(../images/search2.png) no-repeat center; }

.headcontainer .logobar #searchbar .shareicon { float: left; width: 120px; height: 30px; padding-left: 10px; margin-top: 5px; position: relative; }

.headcontainer .logobar #searchbar .shareicon #shareweibo { width: 24px; height: 30px; padding: 0 3px; float: left; }

.headcontainer .logobar #searchbar .shareicon #shareweibo a { display: block; width: 24px; height: 30px; background: no-repeat center; }

.headcontainer .logobar #searchbar .shareicon #shareweibo a { background-image: url("../images/weibo.png"); }

.headcontainer .logobar #searchbar .shareicon #shareweixin { width: 24px; height: 30px; padding: 0 3px; float: left; }

.headcontainer .logobar #searchbar .shareicon #shareweixin a { display: block; width: 24px; height: 30px; background: no-repeat center; }

.headcontainer .logobar #searchbar .shareicon #shareweixin a { background-image: url("../images/weixin.png"); }

.headcontainer .logobar #searchbar .shareicon #sharemobile { width: 24px; height: 30px; padding: 0 3px; float: left; }

.headcontainer .logobar #searchbar .shareicon #sharemobile a { display: block; width: 24px; height: 30px; background: no-repeat center; }

.headcontainer .logobar #searchbar .shareicon #sharemobile a { background-image: url("../images/mobile.png"); }

.headcontainer .logobar #searchbar .shareicon #shareemail { width: 24px; height: 30px; padding: 0 3px; float: left; }

.headcontainer .logobar #searchbar .shareicon #shareemail a { display: block; width: 24px; height: 30px; background: no-repeat center; }

.headcontainer .logobar #searchbar .shareicon #shareemail a { background-image: url("../images/email.png"); }

.headcontainer .logobar #searchbar .shareicon .ercode { position: absolute; width: 150px; height: 150px; top: 30px; text-align: center; line-height: 50px; display: none; filter: alpha(opacity=90); -moz-opacity: .9; -khtml-opacity: .9; opacity: .9; }

.headcontainer .logobar #riqi { float: right; line-height: 80px; padding-right: 20px; }

.headcontainer .logobar #tianqi { float: right; line-height: 80px; margin-top: 30px\9; }

.headcontainer .nav, .headcontainer .newscolumn, .headcontainer .shipincolumn, .headcontainer .tukucolumn { height: 44px; background-color: #0064be; }

.headcontainer .nav li, .headcontainer .newscolumn li, .headcontainer .shipincolumn li, .headcontainer .tukucolumn li { float: left; }

.headcontainer .nav li.link, .headcontainer .newscolumn li.link, .headcontainer .shipincolumn li.link, .headcontainer .tukucolumn li.link { width: 72px; height: 16px; text-align: center; padding-left: 25px; padding: 0 12px \9; }

.headcontainer .nav li.navline, .headcontainer .newscolumn li.navline, .headcontainer .shipincolumn li.navline, .headcontainer .tukucolumn li.navline { width: 2px; height: 16px; background: url("../images/dhfg.png") center no-repeat; margin-top: 12px; }

.headcontainer .nav li a, .headcontainer .newscolumn li a, .headcontainer .shipincolumn li a, .headcontainer .tukucolumn li a { color: #eee; display: block; width: 50px; height: 32px; font-size: 16px; line-height: 32px; margin-top: 4px; }

.headcontainer .nav li a:link, .headcontainer .newscolumn li a:link, .headcontainer .shipincolumn li a:link, .headcontainer .tukucolumn li a:link { color: #eee; }

.headcontainer .nav li a:visited, .headcontainer .newscolumn li a:visited, .headcontainer .shipincolumn li a:visited, .headcontainer .tukucolumn li a:visited { color: #eee; }

.headcontainer .nav li a:hover, .headcontainer .newscolumn li a:hover, .headcontainer .shipincolumn li a:hover, .headcontainer .tukucolumn li a:hover { background-color: #1979cf; color: #eee; }

.headcontainer .newscolumn ul, .headcontainer .shipincolumn ul, .headcontainer .tukucolumn ul { float: right; }

.headcontainer .newscolumn ul li.newslogo, .headcontainer .shipincolumn ul li.newslogo, .headcontainer .tukucolumn ul li.newslogo { background: url("../images/news.png") no-repeat center; width: 75px; height: 40px; }

.headcontainer .newscolumn ul li.shipinlogo, .headcontainer .shipincolumn ul li.shipinlogo, .headcontainer .tukucolumn ul li.shipinlogo { background: url("../images/shipinlogo.png") no-repeat center; width: 75px; height: 40px; }

.headcontainer .newscolumn ul li.tukulogo, .headcontainer .shipincolumn ul li.tukulogo, .headcontainer .tukucolumn ul li.tukulogo { background: url("../images/tukulogo.png") no-repeat center; width: 75px; height: 40px; }

.headcontainer .newscolumn ul li.zixunlogo, .headcontainer .shipincolumn ul li.zixunlogo, .headcontainer .tukucolumn ul li.zixunlogo { background: url("../images/zixunlogo.png") no-repeat center; width: 75px; height: 40px; }

.headcontainer .newscolumn ul li.lvyoulogo, .headcontainer .shipincolumn ul li.lvyoulogo, .headcontainer .tukucolumn ul li.lvyoulogo { background: url("../images/lvyoulogo.png") no-repeat center; width: 75px; height: 40px; }

.headcontainer .newscolumn ul li.wenhualogo, .headcontainer .shipincolumn ul li.wenhualogo, .headcontainer .tukucolumn ul li.wenhualogo { background: url("../images/wenhualogo.png") no-repeat center; width: 75px; height: 40px; }

.headcontainer .newscolumn ul li.lilunlogo, .headcontainer .shipincolumn ul li.lilunlogo, .headcontainer .tukucolumn ul li.lilunlogo { background: url("../images/lilunlogo.png") no-repeat center; width: 75px; height: 40px; }

.headcontainer .newscolumn ul li.xianshilogo, .headcontainer .shipincolumn ul li.xianshilogo, .headcontainer .tukucolumn ul li.xianshilogo { background: url("../images/xianshilogo.png") no-repeat center; width: 75px; height: 40px; }

.headcontainer .newscolumn ul li.link, .headcontainer .shipincolumn ul li.link, .headcontainer .tukucolumn ul li.link { width: 65px; height: 16px; }

.headcontainer .newscolumn ul li a, .headcontainer .shipincolumn ul li a, .headcontainer .tukucolumn ul li a { width: 40px; }

.headcontainer .shipincolumn ul, .headcontainer .tukucolumn ul { float: right; }

.headcontainer .shipincolumn ul li.link, .headcontainer .tukucolumn ul li.link { width: 175px; height: 16px; }

.headcontainer .shipincolumn ul li a, .headcontainer .tukucolumn ul li a { width: 140px; }

.headcontainer .shipincolumn ul li a.sp_xw, .headcontainer .tukucolumn ul li a.sp_xw { background: url("../images/sp_xw.png") no-repeat 14px; }

.headcontainer .shipincolumn ul li a.sp_xw:hover {  background-color: #1979cf; color: #eee; }

.headcontainer .shipincolumn ul li a.sp_xcp, .headcontainer .tukucolumn ul li a.sp_xcp { background: url("../images/sp_xcp.png") no-repeat 20px; }

.headcontainer .shipincolumn ul li a.sp_xcp:hover {  background-color: #1979cf; color: #eee; }

.headcontainer .shipincolumn ul li a.sp_redian, .headcontainer .tukucolumn ul li a.sp_redian { background: url("../images/sp_redian.png") no-repeat 16px; }

.headcontainer .shipincolumn ul li a.sp_redian:hover {  background-color: #1979cf; color: #eee; }

.headcontainer .shipincolumn ul li a.sp_wsp, .headcontainer .tukucolumn ul li a.sp_wsp { background: url("../images/sp_wsp.png") no-repeat 20px; }

.headcontainer .shipincolumn ul li a.sp_wsp:hover {  background-color: #1979cf; color: #eee; }

.headcontainer .shipincolumn ul li a.sp_zhibo, .headcontainer .tukucolumn ul li a.sp_zhibo { background: url("../images/sp_zhibo.png") no-repeat 28px; }

.headcontainer .shipincolumn ul li a.sp_zhibo:hover {  background-color: #1979cf; color: #eee; }

.headcontainer .tukucolumn ul li.link { width: 142px; }

.headcontainer .tukucolumn ul li a { width: 120px; }

.headcontainer .tukucolumn ul li a.tk_fenlei { background: url("../images/tk_quanbu.png") no-repeat 5px; }

.headcontainer .tukucolumn ul li a.tk_fenlei:hover {  background-color: #1979cf; color: #eee;  }

.headcontainer .tukucolumn ul li a.tk_shouye { background: url("../images/tk_shouye.png") no-repeat 22px; }

.headcontainer .tukucolumn ul li a.tk_shouye:hover {  background-color: #1979cf; color: #eee;  }

.headcontainer .tukucolumn ul li a.tk_xianshi { background: url("../images/tk_xianshi.png") no-repeat 12px; }

.headcontainer .tukucolumn ul li a.tk_xianshi:hover {  background-color: #1979cf; color: #eee;  }

.headcontainer .tukucolumn ul li a.tk_sys { background: url("../images/tk_sheying.png") no-repeat 6px; }

.headcontainer .tukucolumn ul li a.tk_sys:hover {  background-color: #1979cf; color: #eee;  }

.headcontainer .tukucolumn ul li a.tk_lzp { background: url("../images/tk_zhaopian.png") no-repeat 5px; }

.headcontainer .tukucolumn ul li a.tk_lzp:hover {  background-color: #1979cf; color: #eee;  }

.headcontainer .tukucolumn ul li a.tk_hangpai { background: url("../images/tk_hangpai.png") no-repeat 14px; }

.headcontainer .tukucolumn ul li a.tk_hangpai:hover {  background-color: #1979cf; color: #eee; }

.headcontainer .twoad { margin-top: 10px; clear: both; }

.headcontainer .twoad .leftad { float: left; }

.headcontainer .twoad .leftad img { width: 540px; height: 70px; }

.headcontainer .twoad .rightad { float: right; }

.headcontainer .twoad .rightad img { width: 540px; height: 70px; }

.headcontainer .botad { margin-top: 5px; }

.headcontainer .botad img { width: 1100px; height: 80px; }

.headcontainer .morebtn { width: 1100px; height: 46px; overflow: hidden; margin-top: 10px; }

.headcontainer .morebtn .btnconta { width: 1200px; }

.headcontainer .morebtn .btnconta div { float: left; display: block; width: 166px; height: 46px; padding-right: 22px; }

.headcontainer .morebtn .btnconta div a { display: block; width: 142px; height: 46px; background-color: #0064be; background-repeat: no-repeat; background-position: 20px center; text-align: center; line-height: 46px; cursor: pointer; padding-left: 20px; }

.headcontainer .morebtn .btnconta div a:link, .headcontainer .morebtn .btnconta div a:visited, .headcontainer .morebtn .btnconta div a:visited { color: #eee; }

.headcontainer .morebtn .btnconta div.shuji a { background-image: url("../images/shuji.png"); }

.headcontainer .morebtn .btnconta div.lingdao a { background-image: url("../images/lingdao.png"); background-position: 35px center; }

.headcontainer .morebtn .btnconta div.youhua a { background-image: url("../images/youhua.png"); background-position: 35px center; }

.headcontainer .morebtn .btnconta div.rexian a { background-image: url("../images/rexian.png"); background-position: 35px center; }

.headcontainer .morebtn .btnconta div.yunzhibo a { background-image: url("../images/yunzhibo.png"); }

.headcontainer .morebtn .btnconta div.yspzhibo a { background-image: url("../images/yspzhibo.png"); }

.headcontainer .morebtn .btnconta div.jkq a {/* background-image: url("../images/jkq.png"); */    padding: 0px 10px;}

.toutiaocontainer { width: 1100px; margin: 0 auto; clear: both; height: 80px; position: relative; background-color: #efefef; margin-top: 10px; text-align: center; padding-top: 1px; }

.toutiaocontainer .guanzhutt { position: absolute; top: 5px; left: -3px; width: 80px; height: 36px; background: url("../images/guanzhu.png") no-repeat left; }

.toutiaocontainer .bigtitle { margin-top: 10px; }

.toutiaocontainer .bigtitle a, .toutiaocontainer .bigtitle a:link, .toutiaocontainer .bigtitle a:visited { font-family: "黑体"; font-size: 30px; line-height: 38px; color: #111; }

.toutiaocontainer .bigtitle a:hover { color: #0064be; }

.toutiaocontainer .smalltitle { text-align: center; line-height: 30px; }

.toutiaocontainer .smalltitle span { padding: 0 15px; border-right: 1px solid #ccc; }

.toutiaocontainer .smalltitle span.lastsp { border: none; }

.toutiaocontainer .smalltitle span a, .toutiaocontainer .smalltitle span a:link, .toutiaocontainer .smalltitle span a:visited { color: #666; }

.toutiaocontainer .smalltitle span a:hover { color: #0064be; }

.screencontainer, .screencontainernomargin { width: 1100px; margin: 0 auto; clear: both; margin-top: 10px; }

.screencontainer .contentrow, .screencontainernomargin .contentrow { position: relative; width: 1100px; }

.screencontainer .contentrow .leftcol, .screencontainernomargin .contentrow .leftcol { float: left; padding-right: 20px; }

.screencontainer .contentrow .midcol, .screencontainernomargin .contentrow .midcol { float: left; padding-right: 20px; }

.screencontainer .contentrow .rightcol, .screencontainernomargin .contentrow .rightcol { float: right; }

.tabbox_fenlei .rightcol .content{padding-top:10px;}

.tabbox_fenlei .rightcol .content li { display: none;}

.tabbox_fenlei .rightcol .content li.show {    display: block;}

.index_headarea, .news_headarea, .lvyou_headarea { height: 274px; }

.index_headarea .yx-rotaion, .news_headarea .yx-rotaion, .lvyou_headarea .yx-rotaion { margin: 0 auto; }

.index_headarea .yx-rotaion img, .news_headarea .yx-rotaion img, .lvyou_headarea .yx-rotaion img { width: 440px; height: 275px; }


.index_headarea .yx-rotaion-btn, .news_headarea .yx-rotaion-btn, .lvyou_headarea .yx-rotaion-btn, .index_headarea .yx-rotaion-title, .news_headarea .yx-rotaion-title, .lvyou_headarea .yx-rotaion-title, .index_headarea .yx-rotation-focus, .news_headarea .yx-rotation-focus, .lvyou_headarea .yx-rotation-focus, .index_headarea .yx-rotation-t, .news_headarea .yx-rotation-t, .lvyou_headarea .yx-rotation-t, .index_headarea .yx-rotaion-btn, .news_headarea .yx-rotaion-btn, .lvyou_headarea .yx-rotaion-btn { position: absolute; }

.index_headarea .yx-rotation-title, .news_headarea .yx-rotation-title, .lvyou_headarea .yx-rotation-title { position: absolute; width: 100%; height: 40px; line-height: 40px; background: #000; filter: alpha(opacity=40); -moz-opacity: .4; -khtml-opacity: .4; opacity: .4; left: 0; bottom: 0; _bottom: -1px; z-index: 1; }

.index_headarea .yx-rotation-t, .news_headarea .yx-rotation-t, .lvyou_headarea .yx-rotation-t { color: #fff; font-size: 16px; font-family: microsoft yahei; z-index: 2; bottom: 0; left: 10px; line-height: 40px; }

.index_headarea .yx-rotation-focus span, .news_headarea .yx-rotation-focus span, .lvyou_headarea .yx-rotation-focus span, .index_headarea .yx-rotaion-btn span, .news_headarea .yx-rotaion-btn span, .lvyou_headarea .yx-rotaion-btn span { background: url(../images/ico.png) no-repeat; display: block; }

.index_headarea .yx-rotation-focus, .news_headarea .yx-rotation-focus, .lvyou_headarea .yx-rotation-focus { height: 40px; line-height: 40px; right: 20px; bottom: 0; z-index: 2; }

.index_headarea .yx-rotation-focus span, .news_headarea .yx-rotation-focus span, .lvyou_headarea .yx-rotation-focus span { width: 12px; height: 12px; line-height: 12px; float: left; margin-left: 5px; position: relative; top: 14px; cursor: pointer; background-position: -24px -126px; text-indent: -9999px; }

.index_headarea .yx-rotaion-btn, .news_headarea .yx-rotaion-btn, .lvyou_headarea .yx-rotaion-btn { width: 100%; height: 0px; top: 50%; margin-top: -20px; }

.index_headarea .yx-rotaion-btn span, .news_headarea .yx-rotaion-btn span, .lvyou_headarea .yx-rotaion-btn span { width: 41px; height: 41px; cursor: pointer; filter: alpha(opacity=30); -moz-opacity: .3; -khtml-opacity: .3; opacity: .3; position: relative; }

.index_headarea .yx-rotaion-btn .left_btn, .news_headarea .yx-rotaion-btn .left_btn, .lvyou_headarea .yx-rotaion-btn .left_btn { background-position: -2px -2px; float: left; left: 10px; }

.index_headarea .yx-rotaion-btn .right_btn, .news_headarea .yx-rotaion-btn .right_btn, .lvyou_headarea .yx-rotaion-btn .right_btn { background-position: -2px -49px; float: right; right: 10px; }

.index_headarea .yx-rotaion-btn span.hover, .news_headarea .yx-rotaion-btn span.hover, .lvyou_headarea .yx-rotaion-btn span.hover { filter: alpha(opacity=80); -moz-opacity: .8; -khtml-opacity: .8; opacity: .8; }

.index_headarea .yx-rotation-focus span.hover, .news_headarea .yx-rotation-focus span.hover, .lvyou_headarea .yx-rotation-focus span.hover { background-position: -10px -126px; }

.index_headarea .rotaion_list, .news_headarea .rotaion_list, .lvyou_headarea .rotaion_list { width: 440px; height: 274px; overflow: hidden; }

.screencontainernomargin { margin-top: 0; }

.title01, .title02 { height: 30px; border-bottom: 1px solid #e1e1e1; position: relative; }

.title01 .title, .title02 .title { float: left; border-bottom: 3px solid #e30000; }

.title01 .title a, .title02 .title a, .title01 .title a:link, .title02 .title a:link, .title01 .title a:visited, .title02 .title a:visited { font-size: 18px; line-height: 30px; letter-spacing: 2px; }

.title01 .title2, .title02 .title2 { position: absolute; float: left; border-left: 3px solid #e30000; left: -9px; padding-left: 10px; }

.title01 .title2 a, .title02 .title2 a, .title01 .title2 a:link, .title02 .title2 a:link, .title01 .title2 a:visited, .title02 .title2 a:visited { font-size: 18px; line-height: 30px; letter-spacing: 2px; }

.title01 .zuixinbtn, .title02 .zuixinbtn { position: absolute; display: block; width: 46px; height: 18px; background: url("../images/zuixin.png") no-repeat center; top: 7px; left: 60px; }

.list01 { margin-top: 10px; line-height: 30px; }

.list01 span { padding: 0 10px 0 0; border-right: 1px solid #666; margin-right: 8px; color: #e30000; }

.list01 b, .list01 strong { font-weight: bolder; font-size: 16px; color: #111; }

.list01 b:hover, .list01 strong:hover { color: #0064be; }

.list0102 { margin-top: 0px; line-height: 30px; }

.list0102 span { padding: 0 10px 0 0; border-right: 1px solid #666; margin-right: 8px; color: #e30000; }

.list0102 b, .list0102 strong { font-weight: bolder; font-size: 16px; color: #111; }

.list0102 b:hover, .list0102 strong:hover { color: #0064be; }

.index_ywlist { margin-top: 5px; }

.imglist01 .leftimg { float: left; margin-top: 8px; padding-right: 5px; }

.imglist01 .leftimg img { width: 145px; height: 215px; }

.imglist02 { margin: 10px 0; }

.imglist02 .leftimg { float: left; position: relative; padding-right: 10px; }

.imglist02 .leftimg img { width: 210px; height: 125px; }

.imglist02 .leftimg a.title { position: absolute; display: block; width: 210px; height: 30px; background-color: #333; opacity: .7; filter: alpha(opacity=70); left: 0; bottom: 3px; bottom: 0px \9; text-align: center; line-height: 30px; }

.imglist02 .leftimg a:link, .imglist02 .leftimg a:visited { color: #fff; }

.imglist02 .rightimg { float: right; position: relative; }

.imglist02 .rightimg img { width: 210px; height: 125px; }

.imglist02 .rightimg a.title { position: absolute; display: block; width: 210px; height: 30px; background-color: #333; opacity: .7; filter: alpha(opacity=70); left: 0; bottom: 3px; bottom: 0px \9; text-align: center; line-height: 30px; }

.imglist02 .rightimg a:link, .imglist02 .rightimg a:visited { color: #fff; }

.imglist02 .righttt { float: left; }

.imglist02 .righttt dt { margin-bottom: 5px; }

.imglist02 .righttt dt a, .imglist02 .righttt dt a:link, .imglist02 .righttt dt a:visited { font-size: 16px; line-height: 24px; }

.imglist02 .righttt dd { color: #888; position: relative; }

.imglist02 .righttt dd a, .imglist02 .righttt dd a:link, .imglist02 .righttt dd a:visited { color: #888; }

.imglist02 .righttt dd.abs { height: 70px; }

.imglist02 .righttt dd span { position: absolute; right: 0; color: #888; }

.imglist02 .righttt dd em { color: #e60816; font-style: normal; }

.imglist02 .righttt dd i { color: #e1e1e1; padding: 0 10px; font-style: normal; }

.index_xwarea { height: 340px; margin-top: 15px; }

.tabbox .tab, .tabbox2 .tab { height: 30px; border-bottom: 1px solid #e1e1e1; line-height: 30px; }

.tabbox .tab a, .tabbox2 .tab a { display: block; width: 40px; height: 30px; float: left; text-align: center; font-size: 18px; margin-right: 10px; letter-spacing: 2px; color: #919191; }

.tabbox .tab a:hover, .tabbox2 .tab a:hover { border-bottom: 3px solid #e30000; }

.tabbox .tab a.on, .tabbox2 .tab a.on { border-bottom: 3px solid #e30000; text-decoration: none; color: #333; }

.tabbox .content, .tabbox2 .content { overflow: hidden; float: left; }

.tabbox .content li, .tabbox2 .content li { display: none; }

.tabbox .content li.show, .tabbox2 .content li.show { display: block; }

.tabbox3 .tab, .tabbox_tuku .tab { position: absolute; top: -42px; right: 0; }

.tabbox3 .tab a, .tabbox_tuku .tab a { display: block; border-right: 1px solid #e1e1e1; height: 14px; padding: 0 10px; line-height: 14px; float: left; text-align: center; margin-right: 10px; }

.tabbox3 .tab a:hover, .tabbox_tuku .tab a:hover { color: #0064be; }

.tabbox3 .tab a.on, .tabbox_tuku .tab a.on { color: #0064be; }

.tabbox3 .tab a.last, .tabbox_tuku .tab a.last { border-right: none; }

.tabbox3 .content, .tabbox_tuku .content { overflow: hidden; }

.tabbox3 .content li, .tabbox_tuku .content li { display: none; }

.tabbox3 .content li.show, .tabbox_tuku .content li.show { display: block; }

.tabbox3 .rongmei, .tabbox_tuku .rongmei { width: 95px; height: 110px; float: left; margin: 10px 0; padding: 0 10px 0 15px; background: url("../images/rongmei.png") -3px -1px no-repeat; }

.tabbox3 .rongmei a, .tabbox_tuku .rongmei a { display: block; width: 84px; height: 84px; margin-top: 10px; }

.tabbox3 .rongmei a img, .tabbox_tuku .rongmei a img { width: 84px; height: 84px; }

.tabbox3 .rongmei a img.ercode, .tabbox_tuku .rongmei a img.ercode { display: none; }

.tabbox3 .rongmei:hover img.logo, .tabbox_tuku .rongmei:hover img.logo { display: none; }

.tabbox3 .rongmei:hover img.ercode, .tabbox_tuku .rongmei:hover img.ercode { display: block; }

.tabbox4 .tab { height: 26px; border-bottom: 1px solid #e1e1e1; }

.tabbox4 .tab a { display: block; background-color: #e1e1e1; height: 26px; padding: 0 10px; line-height: 26px; float: left; text-align: center; margin-right: 10px; }

.tabbox4 .tab a:hover { color: #0064be; }

.tabbox4 .tab a.on { color: #eee; background-color: #0064be; }

.tabbox4 .tab a.last { border-right: none; }

.tabbox4 .content { overflow: hidden; margin-top: 10px; }

.tabbox4 .content li { display: none; }

.tabbox4 .content li.show { display: block; }

.tabbox4 .link { display: inline-block; padding-right: 20px; line-height: 30px; float: left; }

.tabbox4 .link a, .tabbox4 .link a:link, .tabbox4 .link a:visited { color: #666; white-space: nowrap; }

.tabbox4 .link a:hover { color: #0064be; }

.bordercol { border: 1px solid #e1e1e1; padding: 0 8px; }

.imglist03 { margin-top: 15px; }

.imglist03 .leftimg { float: left; padding-right: 10px; }

.imglist03 .leftimg img { width: 128px; height: 84px; }

.imglist03 .righttt { float: left; }

.imglist03 .righttt dl { width: 150px; }

.imglist03 .righttt dl dt { margin-bottom: 5px; }

.imglist03 .righttt dl dt a, .imglist03 .righttt dl dt a:link, .imglist03 .righttt dl dt a:visited { font-weight: bold; }

.imglist03 .righttt dl dt a:hover { color: #0064be; }

.imglist03 .righttt dl dd a, .imglist03 .righttt dl dd a:link, .imglist03 .righttt dl dd a:visited { color: #888; }

.imglist03 .righttt dl dd a:hover { color: #0064be; }

.adcontainer { width: 1100px; margin: 0 auto; clear: both; }

.adcontainer .leftad2 { float: left; }

.adcontainer .leftad2 img { width: 440px; height: 80px; }

.adcontainer .rightad2 { float: right; }

.adcontainer .rightad2 img { width: 640px; height: 80px; }

.adcontainer .leftad3 { float: left; }

.adcontainer .leftad3 img { width: 730px; height: 80px; }

.adcontainer .rightad3 { float: right; }

.adcontainer .rightad3 img { width: 350px; height: 80px; }

.adcontainer .wholead1 { float: left; }

.adcontainer .wholead1 img { width: 1100px; height: 80px;  }

.adcontainer .wholead2 { float: left; }

.adcontainer .wholead2 img { width: 1100px; height: 132px; }

.index_videoarea .videopanel, .index_lilunarea .videopanel, .sp_rdarea .videopanel { float: left; width: 206px; padding-right: 10px; }

.index_videoarea .videopanel .videoborder, .index_lilunarea .videopanel .videoborder, .sp_rdarea .videopanel .videoborder { border: 1px solid #eee; width: 200px; height: 248px; overflow: hidden; }

.index_videoarea .videopanel .videoborder img, .index_lilunarea .videopanel .videoborder img, .sp_rdarea .videopanel .videoborder img { width: 200px; height: 112px; }

.index_videoarea .videopanel .videoborder dl, .index_lilunarea .videopanel .videoborder dl, .sp_rdarea .videopanel .videoborder dl { padding: 0 8px; }

.index_videoarea .videopanel .videoborder dt a, .index_videoarea .videopanel .videoborder dt a:link, .index_videoarea .videopanel .videoborder dt a:visited, .index_lilunarea .videopanel .videoborder dt a, .index_lilunarea .videopanel .videoborder dt a:link, .index_lilunarea .videopanel .videoborder dt a:visited, .sp_rdarea .videopanel .videoborder dt a, .sp_rdarea .videopanel .videoborder dt a:link, .sp_rdarea .videopanel .videoborder dt a:visited { font-size: 16px; font-weight: bold; line-height: 24px; }

.index_videoarea .videopanel .videoborder dd, .index_lilunarea .videopanel .videoborder dd, .sp_rdarea .videopanel .videoborder dd { color: #888; }

.index_videoarea .videopanel .videoborder dd.abs, .index_lilunarea .videopanel .videoborder dd.abs, .sp_rdarea .videopanel .videoborder dd.abs { height: 70px; margin: 5px 0;  }

.index_videoarea .videopanel .videoborder .videoimg, .index_lilunarea .videopanel .videoborder .videoimg, .sp_rdarea .videopanel .videoborder .videoimg { position: relative; }

.index_videoarea .videopanel .videoborder .videoimg span, .index_lilunarea .videopanel .videoborder .videoimg span, .sp_rdarea .videopanel .videoborder .videoimg span { position: absolute; display: block; width: 42px; height: 42px; top: 30px; left: 80px; background: url("../images/play.png") center no-repeat; }

.index_videoarea .videopanel .videonoborder, .index_lilunarea .videopanel .videonoborder, .sp_rdarea .videopanel .videonoborder { width: 200px; height: 247px; overflow: hidden; }

.index_videoarea .videopanel .videonoborder img, .index_lilunarea .videopanel .videonoborder img, .sp_rdarea .videopanel .videonoborder img { width: 200px; height: 112px; }

.index_videoarea .videopanel .videonoborder dl, .index_lilunarea .videopanel .videonoborder dl, .sp_rdarea .videopanel .videonoborder dl { padding: 0 8px; }

.index_videoarea .videopanel .videonoborder dt a, .index_videoarea .videopanel .videonoborder dt a:link, .index_videoarea .videopanel .videonoborder dt a:visited, .index_lilunarea .videopanel .videonoborder dt a, .index_lilunarea .videopanel .videonoborder dt a:link, .index_lilunarea .videopanel .videonoborder dt a:visited, .sp_rdarea .videopanel .videonoborder dt a, .sp_rdarea .videopanel .videonoborder dt a:link, .sp_rdarea .videopanel .videonoborder dt a:visited { font-size: 16px; font-weight: bold; line-height: 24px; }

.index_videoarea .videopanel .videonoborder dd, .index_lilunarea .videopanel .videonoborder dd, .sp_rdarea .videopanel .videonoborder dd { color: #888; }

.index_videoarea .videopanel .videonoborder dd.abs, .index_lilunarea .videopanel .videonoborder dd.abs, .sp_rdarea .videopanel .videonoborder dd.abs { height: 53px;     margin: 5px 0;}

.index_videoarea .videopanel .videonoborder .videoimg, .index_lilunarea .videopanel .videonoborder .videoimg, .sp_rdarea .videopanel .videonoborder .videoimg { position: relative; }

.index_videoarea .videopanel .videonoborder .videoimg span, .index_lilunarea .videopanel .videonoborder .videoimg span, .sp_rdarea .videopanel .videonoborder .videoimg span { position: absolute; display: block; width: 42px; height: 42px; top: 30px; left: 80px; background: url("../images/play.png") center no-repeat; }

.index_videoarea .videopanel2, .index_lilunarea .videopanel2, .sp_rdarea .videopanel2 { float: left; width: 206px; }

.index_videoarea .videopanel2 .videoborder, .index_lilunarea .videopanel2 .videoborder, .sp_rdarea .videopanel2 .videoborder { border: 1px solid #eee; width: 200px; height: 248px; overflow: hidden; }

.index_videoarea .videopanel2 .videoborder img, .index_lilunarea .videopanel2 .videoborder img, .sp_rdarea .videopanel2 .videoborder img { width: 200px; height: 112px; }

.index_videoarea .videopanel2 .videoborder dl, .index_lilunarea .videopanel2 .videoborder dl, .sp_rdarea .videopanel2 .videoborder dl { padding: 0 8px; }

.index_videoarea .videopanel2 .videoborder dt a, .index_videoarea .videopanel2 .videoborder dt a:link, .index_videoarea .videopanel2 .videoborder dt a:visited, .index_lilunarea .videopanel2 .videoborder dt a, .index_lilunarea .videopanel2 .videoborder dt a:link, .index_lilunarea .videopanel2 .videoborder dt a:visited, .sp_rdarea .videopanel2 .videoborder dt a, .sp_rdarea .videopanel2 .videoborder dt a:link, .sp_rdarea .videopanel2 .videoborder dt a:visited { font-size: 16px; font-weight: bold; line-height: 24px; }

.index_videoarea .videopanel2 .videoborder dd, .index_lilunarea .videopanel2 .videoborder dd, .sp_rdarea .videopanel2 .videoborder dd { color: #888; }

.index_videoarea .videopanel2 .videoborder dd.abs, .index_lilunarea .videopanel2 .videoborder dd.abs, .sp_rdarea .videopanel2 .videoborder dd.abs { height: 70px; margin: 5px 0; }

.index_videoarea .videopanel2 .videoborder .videoimg, .index_lilunarea .videopanel2 .videoborder .videoimg, .sp_rdarea .videopanel2 .videoborder .videoimg { position: relative; }

.index_videoarea .videopanel2 .videoborder .videoimg span, .index_lilunarea .videopanel2 .videoborder .videoimg span, .sp_rdarea .videopanel2 .videoborder .videoimg span { position: absolute; display: block; width: 42px; height: 42px; top: 30px; left: 80px; background: url("../images/play.png") center no-repeat; }

.index_videoarea .videopanel2 .videonoborder, .index_lilunarea .videopanel2 .videonoborder, .sp_rdarea .videopanel2 .videonoborder { width: 200px; height: 247px; overflow: hidden; }

.index_videoarea .videopanel2 .videonoborder img, .index_lilunarea .videopanel2 .videonoborder img, .sp_rdarea .videopanel2 .videonoborder img { width: 200px; height: 112px; }

.index_videoarea .videopanel2 .videonoborder dl, .index_lilunarea .videopanel2 .videonoborder dl, .sp_rdarea .videopanel2 .videonoborder dl { padding: 0 8px; }

.index_videoarea .videopanel2 .videonoborder dt a, .index_videoarea .videopanel2 .videonoborder dt a:link, .index_videoarea .videopanel2 .videonoborder dt a:visited, .index_lilunarea .videopanel2 .videonoborder dt a, .index_lilunarea .videopanel2 .videonoborder dt a:link, .index_lilunarea .videopanel2 .videonoborder dt a:visited, .sp_rdarea .videopanel2 .videonoborder dt a, .sp_rdarea .videopanel2 .videonoborder dt a:link, .sp_rdarea .videopanel2 .videonoborder dt a:visited { font-size: 16px; font-weight: bold; line-height: 24px; }

.index_videoarea .videopanel2 .videonoborder dd, .index_lilunarea .videopanel2 .videonoborder dd, .sp_rdarea .videopanel2 .videonoborder dd { color: #888; }

.index_videoarea .videopanel2 .videonoborder dd.abs, .index_lilunarea .videopanel2 .videonoborder dd.abs, .sp_rdarea .videopanel2 .videonoborder dd.abs { height: 53px; margin: 5px 0; }

.index_videoarea .videopanel2 .videonoborder .videoimg, .index_lilunarea .videopanel2 .videonoborder .videoimg, .sp_rdarea .videopanel2 .videonoborder .videoimg { position: relative; }

.index_videoarea .videopanel2 .videonoborder .videoimg span, .index_lilunarea .videopanel2 .videonoborder .videoimg span, .sp_rdarea .videopanel2 .videonoborder .videoimg span { position: absolute; display: block; width: 42px; height: 42px; top: 30px; left: 80px; background: url("../images/play.png") center no-repeat; }

.index_videoarea .wenlvtop, .index_lilunarea .wenlvtop, .sp_rdarea .wenlvtop { height: 247px; border-bottom: 1px solid #e1e1e1; }

.index_videoarea .wenlvbot, .index_lilunarea .wenlvbot, .sp_rdarea .wenlvbot { height: 60px; line-height: 30px; margin-top: 10px; }

.index_videoarea .wenlvbot ol, .index_lilunarea .wenlvbot ol, .sp_rdarea .wenlvbot ol { float: left; width: 320px; height: 30px; overflow: hidden; }

.index_videoarea .wenlvbot ol span, .index_lilunarea .wenlvbot ol span, .sp_rdarea .wenlvbot ol span { color: #888; padding: 0 5px; }

.index_videoarea .videoindex, .index_lilunarea .videoindex, .sp_rdarea .videoindex { width: 440px; height: 250px; }

.index_videoarea .videoindex img, .index_lilunarea .videoindex img, .sp_rdarea .videoindex img { display: none; }

.sp_rdarea .videopanel, .sp_rdarea .videopanel2 { width: 235px; }

.sp_rdarea .videopanel .videoborder, .sp_rdarea .videopanel .videonoborder, .sp_rdarea .videopanel2 .videoborder, .sp_rdarea .videopanel2 .videonoborder { width: 235px; height: 370px; }

.sp_rdarea .videopanel .videoborder img, .sp_rdarea .videopanel .videonoborder img, .sp_rdarea .videopanel2 .videoborder img, .sp_rdarea .videopanel2 .videonoborder img { width: 235px; height: 130px; }

.sp_rdarea .videopanel .videoborder dt, .sp_rdarea .videopanel .videonoborder dt, .sp_rdarea .videopanel2 .videoborder dt, .sp_rdarea .videopanel2 .videonoborder dt { text-align: center; line-height: 36px; }

.sp_rdarea .videopanel .videoborder dd, .sp_rdarea .videopanel .videonoborder dd, .sp_rdarea .videopanel2 .videoborder dd, .sp_rdarea .videopanel2 .videonoborder dd { line-height: 28px; }

.sp_rdarea .videopanel .videoborder dd.abs, .sp_rdarea .videopanel .videonoborder dd.abs, .sp_rdarea .videopanel2 .videoborder dd.abs, .sp_rdarea .videopanel2 .videonoborder dd.abs { height: 150px; }

.sp_rdarea .videopanel .videoborder .videoimg span, .sp_rdarea .videopanel .videonoborder .videoimg span, .sp_rdarea .videopanel2 .videoborder .videoimg span, .sp_rdarea .videopanel2 .videonoborder .videoimg span { top: 42px; left: 94px; }

.tonglanad { height: 80px; margin-bottom: 10px; }

.tonglanad img { height: 80px; width: 1100px; }

.imglist04 { margin: 10px 0; }

.imglist04 li { float: left; }

.imglist04 li.big { position: relative; margin-right: 10px; }

.imglist04 li.big img { width: 540px; height: 305px; }

.imglist04 li.big span { position: absolute; top: 0; left: 0; display: inline-block; width: 45px; height: 30px; padding-left: 30px; background: url("../images/imgtag.png") left no-repeat; line-height: 30px; color: #eee; }

.imglist04 li.big a.title { position: absolute; display: block; width: 520px; padding-left: 20px; height: 40px; background-color: #333; opacity: .7; filter: alpha(opacity=70); left: 0; bottom: 2px; text-align: left; line-height: 40px; font-size: 16px; }

.imglist04 li.big a:link, .imglist04 li.big a:visited { color: #fff; }

.imglist04 li.small { position: relative; margin-right: 18px; }

.imglist04 li.small img { width: 350px; height: 200px; }

.imglist04 li.small em { position: absolute; top: 10px; left: 10px; display: inline-block; width: 30px; height: 24px; line-height: 24px; padding: 0 8px; color: #eee; font-style: normal; background-color: #0064be; }

.imglist04 li.small a.title { position: absolute; display: block; width: 340px; padding-left: 10px; height: 30px; background-color: #333; opacity: .7; filter: alpha(opacity=70); left: 0; bottom: 2px; text-align: left; line-height: 30px; }

.imglist04 li.small a:link, .imglist04 li.small a:visited { color: #fff; }

.imglist04 li.right { margin-right: 0; }

.index_linkarea .linktitle { width: 74px; height: 130px; border-right: solid 1px #e1e1e1; }

.index_linkarea .linktitle span { border-left: 2px solid #e60816; padding-left: 6px; font-weight: bold; }

.footerarea { margin-top: 20px; margin-bottom: 20px; }

.footerarea .footermore { height: 40px; line-height: 40px; border-bottom: 1px solid #e1e1e1; border-top: 1px solid #e1e1e1; }

.footerarea .footermore .link { float: left; color: #888; }

.footerarea .footermore .link a, .footerarea .footermore .link a:link, .footerarea .footermore .link a:visited { padding: 0 10px; }

.footerarea .footermore .tel { float: right; }

.footerarea .footerinfo .logo { margin-top: 15px; float: left; width: 190px; height: 100px; background: url("../images/logo2.png") left center no-repeat; border-right: 1px solid #e1e1e1; }

.footerarea .footerinfo .beian { margin-top: 10px; float: left; padding: 0 15px; line-height: 30px; }

.footerarea .footerinfo .beian span { display: block; width: 30px; height: 26px; float: left; background: url("../images/guohui.png") no-repeat center; }

.footerarea .footerinfo .beianlogo { float: left; padding-top: 20px; }

.footerarea .footerinfo .beianlogo div { float: left; padding: 5px; }

.footerarea .footerinfo .beianlogo div.balogo3, .footerarea .footerinfo .beianlogo div.balogo4, .footerarea .footerinfo .beianlogo div.balogo5 { margin-top: 5px; }

.graybg { background-color: #f9f9f9; }

.imglist05 { margin: 10px 0; }

.imglist05 .leftimg { float: left; position: relative; padding-right: 10px; }

.imglist05 .leftimg img { width: 174px; height: 105px; }

.imglist05 .leftimg a.title { position: absolute; display: block; width: 174px; height: 30px; background-color: #333; opacity: .7; filter: alpha(opacity=70); left: 0; bottom: 3px; bottom: 0px \9; text-align: center; line-height: 30px; }

.imglist05 .leftimg a:link, .imglist05 .leftimg a:visited { color: #fff; }

.imglist05 .righttt { float: left; }

.imglist05 .righttt dt { margin-bottom: 5px; }

.imglist05 .righttt dt a, .imglist05 .righttt dt a:link, .imglist05 .righttt dt a:visited { font-size: 16px; line-height: 24px; }

.imglist05 .righttt dd { color: #888; position: relative; }

.imglist05 .righttt dd a, .imglist05 .righttt dd a:link, .imglist05 .righttt dd a:visited { color: #888; }

.imglist05 .righttt dd.abs { height: 70px; }

.imglist05 .righttt dd span { position: absolute; right: 0; color: #888; }

.imglist05 .righttt dd em { color: #e60816; font-style: normal; }

.imglist05 .righttt dd i { color: #e1e1e1; padding: 0 10px; font-style: normal; }

.imglist06 { margin: 10px 0; }

.imglist06 .leftimg { float: left; position: relative; padding-right: 20px; position: relative; }

.imglist06 .leftimg img { width: 195px; height: 115px; }

.imglist06 .leftimg a:link, .imglist06 .leftimg a:visited { color: #fff; }

.imglist06 .leftimg span { position: absolute; display: block; width: 42px; height: 42px; top: 30px; left: 80px; background: url("../images/play.png") center no-repeat; }

.imglist06 .righttt { float: left; }

.imglist06 .righttt dt a, .imglist06 .righttt dt a:link, .imglist06 .righttt dt a:visited { font-size: 16px; line-height: 24px; }

.imglist06 .righttt dd { color: #888; position: relative; }

.imglist06 .righttt dd a, .imglist06 .righttt dd a:link, .imglist06 .righttt dd a:visited { color: #888; }

.imglist06 .righttt dd.abs { height: 66px; }

.imglist06 .righttt dd span { position: absolute; right: 0; color: #888; }

.imglist06 .righttt dd em { color: #e60816; font-style: normal; }

.imglist06 .righttt dd i { color: #e1e1e1; padding: 0 10px; font-style: normal; }

.imglist07 .leftimg, .zhibolist .leftimg { float: left; position: relative; padding-right: 24px; }

.imglist07 .leftimg img, .zhibolist .leftimg img { width: 226px; height: 145px; }

.imglist07 .leftimg a.title, .zhibolist .leftimg a.title { position: absolute; display: block; width: 226px; height: 30px; background-color: #333; opacity: .7; filter: alpha(opacity=70); left: 0; bottom: 3px; bottom: 0px \9; text-align: center; line-height: 30px; }

.imglist07 .leftimg a:link, .zhibolist .leftimg a:link, .imglist07 .leftimg a:visited, .zhibolist .leftimg a:visited { color: #fff; }

.imglist07 .leftimg a span, .zhibolist .leftimg a span { position: absolute; display: block; width: 42px; height: 42px; top: 40px; left: 90px; background: url("../images/play.png") center no-repeat; }

.imglist07 .rightimg, .zhibolist .rightimg { float: right; position: relative; }

.imglist07 .rightimg img, .zhibolist .rightimg img { width: 226px; height: 145px; }

.imglist07 .rightimg a.title, .zhibolist .rightimg a.title { position: absolute; display: block; width: 226px; height: 30px; background-color: #333; opacity: .7; filter: alpha(opacity=70); left: 0; bottom: 3px; bottom: 0px \9; text-align: center; line-height: 30px; }

.imglist07 .rightimg a:link, .zhibolist .rightimg a:link, .imglist07 .rightimg a:visited, .zhibolist .rightimg a:visited { color: #fff; }

.imglist07 .rightimg a span, .zhibolist .rightimg a span { position: absolute; display: block; width: 42px; height: 42px; top: 40px; left: 90px; background: url("../images/play.png") center no-repeat; }

.imglist08 .leftimg { float: left; position: relative; }

.imglist08 .leftimg img { width: 350px; height: 194px; }

.imglist08 .leftimg a.title { position: absolute; display: block; width: 350px; height: 35px; background-color: #333; opacity: .7; filter: alpha(opacity=70); left: 0; bottom: 3px; bottom: 0px \9; text-align: center; line-height: 35px; }

.imglist08 .leftimg a:link, .imglist08 .leftimg a:visited { color: #fff; }

.imglist09 { margin: 10px 0; }

.imglist09 .leftimg { float: left; position: relative; padding-right: 10px; }

.imglist09 .leftimg img { width: 164px; height: 176px; }

.imglist09 .leftimg a.title { position: absolute; display: block; width: 164px; height: 30px; background-color: #333; opacity: .7; filter: alpha(opacity=70); left: 0; bottom: 3px; bottom: 0px \9; text-align: center; line-height: 30px; }

.imglist09 .leftimg a:link, .imglist09 .leftimg a:visited { color: #fff; }

.imglist09 .righttt { float: left; }

.imglist09 .righttt dt { margin-bottom: 5px; }

.imglist09 .righttt dt a, .imglist09 .righttt dt a:link, .imglist09 .righttt dt a:visited { font-size: 16px; line-height: 24px; font-weight: bold; }

.imglist09 .righttt dd { color: #888; position: relative; }

.imglist09 .righttt dd a, .imglist09 .righttt dd a:link, .imglist09 .righttt dd a:visited { color: #888; }

.imglist09 .righttt dd.abs { height: 70px; }

.imglist09 .righttt dd span { position: absolute; right: 0; color: #888; }

.imglist09 .righttt dd em { color: #e60816; font-style: normal; }

.imglist09 .righttt dd i { color: #e1e1e1; padding: 0 10px; font-style: normal; }

.list02 { padding: 0 15px; margin-top: 10px; }

.list02 li { line-height: 34px; }

.list02 li.impo a, .list02 li.impo a:link, .list02 li.impo a:visited { font-size: 16px; font-weight: bold; }

.list03 img { width: 350px; height: 200px; margin-top: 10px; }

.list03 .biaoti { width: 330px; height: 144px; background-color: #f9f9f9; padding: 0 10px; }

.list03 .biaoti dt { text-align: center; }

.list03 .biaoti dt a, .list03 .biaoti dt a:link, .list03 .biaoti dt a:visited { font-size: 18px; text-align: center; line-height: 38px; font-weight: bolder; }

.list03 .biaoti dd { line-height: 32px; text-indent: 2em; }

.topnavcontainer { border-bottom: 1px solid #e1e1e1; margin-bottom: 20px; }

.topnavcontainer .topnav { width: 1100px; margin: 0 auto; }

.topnavcontainer .topnav .nav, .topnavcontainer .topnav .headcontainer .newscolumn, .headcontainer .topnavcontainer .topnav .newscolumn, .topnavcontainer .topnav .headcontainer .shipincolumn, .headcontainer .topnavcontainer .topnav .shipincolumn, .topnavcontainer .topnav .headcontainer .tukucolumn, .headcontainer .topnavcontainer .topnav .tukucolumn { height: 36px; }

.topnavcontainer .topnav .nav li, .topnavcontainer .topnav .headcontainer .newscolumn li, .headcontainer .topnavcontainer .topnav .newscolumn li, .topnavcontainer .topnav .headcontainer .shipincolumn li, .headcontainer .topnavcontainer .topnav .shipincolumn li, .topnavcontainer .topnav .headcontainer .tukucolumn li, .headcontainer .topnavcontainer .topnav .tukucolumn li { float: left; }

.topnavcontainer .topnav .nav li.link, .topnavcontainer .topnav .headcontainer .newscolumn li.link, .headcontainer .topnavcontainer .topnav .newscolumn li.link, .topnavcontainer .topnav .headcontainer .shipincolumn li.link, .headcontainer .topnavcontainer .topnav .shipincolumn li.link, .topnavcontainer .topnav .headcontainer .tukucolumn li.link, .headcontainer .topnavcontainer .topnav .tukucolumn li.link { width: 72px; height: 16px; text-align: center; padding-left: 25px; padding: 0 12px \9; }

.topnavcontainer .topnav .nav li.navline, .topnavcontainer .topnav .headcontainer .newscolumn li.navline, .headcontainer .topnavcontainer .topnav .newscolumn li.navline, .topnavcontainer .topnav .headcontainer .shipincolumn li.navline, .headcontainer .topnavcontainer .topnav .shipincolumn li.navline, .topnavcontainer .topnav .headcontainer .tukucolumn li.navline, .headcontainer .topnavcontainer .topnav .tukucolumn li.navline { width: 1px; height: 16px; margin-top: 6px; color: #e1e1e1; }

.topnavcontainer .topnav .nav li a, .topnavcontainer .topnav .headcontainer .newscolumn li a, .headcontainer .topnavcontainer .topnav .newscolumn li a, .topnavcontainer .topnav .headcontainer .shipincolumn li a, .headcontainer .topnavcontainer .topnav .shipincolumn li a, .topnavcontainer .topnav .headcontainer .tukucolumn li a, .headcontainer .topnavcontainer .topnav .tukucolumn li a { color: #444; display: block; width: 50px; height: 32px; font-size: 14px; line-height: 32px; margin-top: 4px; }

.topnavcontainer .topnav .nav li a:link, .topnavcontainer .topnav .headcontainer .newscolumn li a:link, .headcontainer .topnavcontainer .topnav .newscolumn li a:link, .topnavcontainer .topnav .headcontainer .shipincolumn li a:link, .headcontainer .topnavcontainer .topnav .shipincolumn li a:link, .topnavcontainer .topnav .headcontainer .tukucolumn li a:link, .headcontainer .topnavcontainer .topnav .tukucolumn li a:link { color: #444; }

.topnavcontainer .topnav .nav li a:visited, .topnavcontainer .topnav .headcontainer .newscolumn li a:visited, .headcontainer .topnavcontainer .topnav .newscolumn li a:visited, .topnavcontainer .topnav .headcontainer .shipincolumn li a:visited, .headcontainer .topnavcontainer .topnav .shipincolumn li a:visited, .topnavcontainer .topnav .headcontainer .tukucolumn li a:visited, .headcontainer .topnavcontainer .topnav .tukucolumn li a:visited { color: #444; }

.topnavcontainer .topnav .nav li a:hover, .topnavcontainer .topnav .headcontainer .newscolumn li a:hover, .headcontainer .topnavcontainer .topnav .newscolumn li a:hover, .topnavcontainer .topnav .headcontainer .shipincolumn li a:hover, .headcontainer .topnavcontainer .topnav .shipincolumn li a:hover, .topnavcontainer .topnav .headcontainer .tukucolumn li a:hover, .headcontainer .topnavcontainer .topnav .tukucolumn li a:hover { color: #0064be; /*background-color: #0064be;*/ }

.news_headarea { height: 410px; }

.news_headarea .rotaion_list { width: 730px; height: 410px; overflow: hidden; }

.news_headarea .rotaion_list img { height: 410px; width: 730px; }

.lvyou_headarea { height: 466px; }

.lvyou_headarea .rotaion_list { width: 1100px; height: 466px; overflow: hidden; }

.lvyou_headarea .rotaion_list img { height: 466px; width: 1100px; }

.lvyou_headarea .yx-rotation-title { height: 50px; line-height: 50px; }

.lvyou_headarea .yx-rotation-t { font-size: 18px; line-height: 50px; }

.title02 { border-bottom: none; }

.title02 .title3 { position: absolute; float: left; border-left: 3px solid #e30000; left: 0px; padding-left: 10px; }

.title02 .title3 a, .title02 .title3 a:link, .title02 .title3 a:visited { font-size: 18px; line-height: 30px; letter-spacing: 2px; }

.news_sharea { height: 300px; margin-top: 15px; }

.news_kdlarea { padding: 0 10px; }

.news_kdlarea .imglist03 .righttt dl { width: 190px; }

.news_sparea { padding: 0 10px; }

.news_sparea dl { display: block; background-color: #fff; width: 316px; height: 60px; margin-top: 1px; padding: 10px 10px 0 5px; list-style-type: disc; cursor: pointer; }

.news_sparea dl dd { color: #aaa; line-height: 20px; }

.news_sparea dl dd span { display: inline-block; margin-left: 10px; width: 120px; text-align: left; }

.news_sparea dl dt { line-height: 36px; padding-left: 15px; }

.news_sparea dl:hover { background-color: #f9f9f9; }

.news_sparea dl:hover dd { color: #e60816; }

.news_sparea dl:hover dd span { background-color: #e60816; color: #fff; }

.news_sparea dl:hover dt a, .news_sparea dl:hover dt a:link, .news_sparea dl:hover dt a:visited { color: #0064be; }

.news_zbarea div { float: left; margin-top: 20px; padding: 0 12px; }

.posit { line-height: 30px; }

.posit a { padding: 0 5px; }

.zixun_head .list02 { margin-top: 5px; }

.zixun_head .list02 ul { margin-bottom: 15px; }

.zixun_head .list02 ul li { line-height: 32px; }

.zixun_head .list02 ul li.impo a, .zixun_head .list02 ul li.impo a:link, .zixun_head .list02 ul li.impo a:visited { font-size: 18px; }

.wenhua_wxarea { height: 400px; margin-top: 15px; }

.lilun_wxarea { padding: 0 10px; }

.lilun_wxarea .imglist09 .righttt dt a, .lilun_wxarea .imglist09 .righttt dt a:link, .lilun_wxarea .imglist09 .righttt dt a:visited { font-size: 14px; }

.lilun_llarea dl { padding: 0 15px; height: 100px; }

.lilun_llarea dl dt a, .lilun_llarea dl dt a:link, .lilun_llarea dl dt a:visited { font-size: 20px; line-height: 55px; }

.lilun_llarea dl dd { color: #888; }

.headcontainer .xianshi ul li.link { width: 68px; padding-left: 15px; padding: 0 7px \9; }

.headcontainer .xianshi ul li a { width: 50px; }

.xianshi_head dl { padding: 0 15px; }

.xianshi_head dl dt a, .xianshi_head dl dt a:link, .xianshi_head dl dt a:visited { font-size: 24px; font-weight: bolder; line-height: 56px; }

.xianshi_head dl dd { line-height: 28px; }

.xianshi_head .zhouinfo { height: 92px; }

.xianshi_head .zhouinfo .shuji { float: left; width: 180px; height: 85px; padding-left: 30px; background-color: #d4ebff; line-height: 36px; padding-top: 7px; }

.xianshi_head .zhouinfo .liren { float: right; width: 130px; height: 92px; background-color: #ededed; }

.xianshi_head .zhouinfo .liren a, .xianshi_head .zhouinfo .liren a:link, .xianshi_head .zhouinfo .liren a:visited { display: block; width: 130px; height: 70px; text-align: center; line-height: 120px; background: url("../images/arrow1.png") no-repeat center; }

.xianshi_maparea { position: relative; height: 410px; background: url("../images/dalimap.png") no-repeat center; }

.xianshi_maparea a, .xianshi_maparea a:link, .xianshi_maparea a:visited { display: block; position: absolute; text-align: center; width: 45px; height: 38px; top: 0; left: 0; }

.xianshi_maparea a:hover { color: #0064be; }

.xianshi_maparea a.dl { top: 177px; left: 186px; }

.xianshi_maparea a.xy { top: 224px; left: 276px; }

.xianshi_maparea a.bc { top: 162px; left: 241px; }

.xianshi_maparea a.hq { top: 62px; left: 203px; }

.xianshi_maparea a.nj { top: 324px; left: 227px; }

.xianshi_maparea a.ws { top: 252px; left: 183px; }

.xianshi_maparea a.jc { top: 44px; left: 121px; }

.xianshi_maparea a.ey { top: 111px; left: 134px; }

.xianshi_maparea a.yl { top: 138px; left: 58px; }

.xianshi_maparea a.yb { top: 191px; left: 138px; }

.xianshi_maparea a.yp { top: 232px; left: 91px; }

.xianshi_maparea a.md { top: 260px; left: 243px; }

.listborder, .listnoborder { border: 1px solid #e1e1e1; padding-right: 0; }

.listborder .newslist, .listnoborder .newslist { display: inline-block; height: 130px; border-bottom: 1px solid #e1e1e1;     width: 720px;    margin: 0 5px;}

.listborder .newslist .newstitle, .listnoborder .newslist .newstitle, .listborder .newslist .newstitleall, .listnoborder .newslist .newstitleall { display: inline-block; float: left; padding: 0 20px; margin: 10px 0; }

.listborder .newslist .newstitle dl, .listnoborder .newslist .newstitle dl, .listborder .newslist .newstitleall dl, .listnoborder .newslist .newstitleall dl { width: 690px; }

.listborder .newslist .newstitle dl dt, .listnoborder .newslist .newstitle dl dt, .listborder .newslist .newstitleall dl dt, .listnoborder .newslist .newstitleall dl dt { word-wrap: wrap break-word; }

.listborder .newslist .newstitle dl dt  {   height: 65px;}

.listborder .newslist .newstitle dl dt em{ float: right; font-style:normal;line-height: 30px;}

.listborder .newslist .newstitle dl dt a span { font-size: 20px; line-height: 32px; color: #444; }

.listborder .newslist .newstitle dl dt a, .listnoborder .newslist .newstitle dl dt a, .listborder .newslist .newstitleall dl dt a, .listnoborder .newslist .newstitleall dl dt a, .listborder .newslist .newstitle dl dt a:link, .listnoborder .newslist .newstitle dl dt a:link, .listborder .newslist .newstitleall dl dt a:link, .listnoborder .newslist .newstitleall dl dt a:link, .listborder .newslist .newstitle dl dt a:visited, .listnoborder .newslist .newstitle dl dt a:visited, .listborder .newslist .newstitleall dl dt a:visited, .listnoborder .newslist .newstitleall dl dt a:visited { font-size: 20px; line-height: 32px; color: #444; }

.listborder .newslist .newstitle dl dd, .listnoborder .newslist .newstitle dl dd, .listborder .newslist .newstitleall dl dd, .listnoborder .newslist .newstitleall dl dd { margin-top: 5px; color: #888; line-height: 20px; text-indent: 2em; }

.listborder .newslist .newstitleall dl, .listnoborder .newslist .newstitleall dl { width: 690px; }

.listborder .newslist .newsimg, .listnoborder .newslist .newsimg { display: inline-block; float: right; padding-right: 20px; margin-top: 15px; }

.listborder .newslist .newsimg img, .listnoborder .newslist .newsimg img { width: 170px; height: 115px; }

.listborder .zhuantiimg, .listnoborder .zhuantiimg {    margin: 25px 0;   /* padding-left: 100px; */  text-align: center;}

.listborder .zhuantiimg img, .listnoborder .zhuantiimg img { width: 495px; height: 80px; -webkit-transition: all 1s; -o-transition: all 1s; transition: all 1s; }

.listborder .zhuantiimg img:hover, .listnoborder .zhuantiimg img:hover { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); }

.content .contitle { padding: 0 15px; text-align: center; margin: 30px 0 0; }

.content .contitle h1 { font-size: 30px;     padding: 13px 0;color: #404040;}

.content .contitle h2 { font-size: 20px;     padding: 2px 0;color: #404040;}

.content .coninfo { text-align: center; margin: 0 15px 20px; line-height: 50px; border-bottom: 1px solid #e1e1e1; }

.content .coninfo span { color: #888; }

.content .con { padding: 0 15px; }

.content .con p { margin: 20px 0; font-size: 18px; color: #404040; line-height: 36px; text-indent: 2em;}

.content .con span{font-size: 18px; color: #404040;/*float:left;*/margin: 20px 0; }

.content .con p img{ max-width: 615px!important;}

.content .con span img{ max-width: 615px!important;}

.content .videoindex #videoplayer { width: 540px; height: 320px; }

.content .con strong { font-size: 18px; }

.content .con .videoindex img { display: none; }

.content .con td p{ margin: 0; font-size: unset; line-height: unset; text-indent: unset;}

.leftcol2 { float: left; }

.rightlist .listad img { width: 350px; height: 250px; }

.rightlist .tupian .mainpic, .rightlist .tupian .mainvideo { margin: 8px 0; padding-left: 14px; }

.rightlist .tupian .mainpic img, .rightlist .tupian .mainvideo img { width: 326px; height: 186px; }

.rightlist .tupian .mainpic p, .rightlist .tupian .mainvideo p { line-height: 34px; text-align: center; }

.rightlist .tupian .mainvideo p { line-height: 40px; }

.rightlist .tupian .mainvideo .videoxcp { width: 325px; height: 206px; }

.rightlist .tupian .mainvideo .videoxcp img { display: none; }

.rightlist .tupian .mainvideo .videoxcp #videoplayerxcp { width: 325px; height: 206px; }

.rightlist .tupian .twopic { padding: 0 12px; }

.rightlist .tupian .twopic img { width: 152px; height: 88px; }

.rightlist .tupian .twopic a { position: relative; display: block; text-align: center; }

.rightlist .tupian .twopic a span { position: absolute; display: block; width: 42px; height: 42px; top: 26px; left: 54px; background: url("../images/play.png") center no-repeat; }

.rightlist .tupian .twopic p { line-height: 30px; }

.rightlist .xinmt { height: 230px; }

.rightlist .xinmt img { width: 100px; height: 100px; }

.map { margin: 20px 0; }

.map .maptitle { border: 1px solid #ccc; width: 1100px; height: 45px; background-color: #ebebeb; position: relative; }

.map .maptitle a, .map .maptitle a:link, .map .maptitle a:visited { display: block; position: absolute; width: 116px; height: 53px; background: url("../images/bluebg.png") no-repeat; bottom: 0; left: 20px; line-height: 50px; padding-left: 15px; color: #eee; font-size: 18px; }

.map .maplink span { line-height: 60px; padding: 0 20px; }

.bannercontainer { overflow: hidden; max-width: 1920px; margin: 0 auto; }

.bannercontainer .banner { margin: 0 auto; text-align: center; }

.oneborder { border: solid 1px #e1e1e1; margin: 10px 0; }

.listnoborder { border: none; }

.listpic { text-align: center; }

.listpic a { display: block; margin-bottom: 15px; }

.listpic a img { width: 350px; height: 220px; }

.listpic a.title { font-size: 16px; line-height: 20px; margin-top: -10px; margin-bottom: 25px; }

.bx-wrapper { position: relative; margin: 20px auto 20px; padding: 0; *zoom: 1; }

.bx-wrapper img { max-width: 100%; display: block; }

.bx-wrapper .bx-viewport { background: #f9f9f9; /*fix other elements on the page moving (on Chrome)*/ -webkit-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0); }

.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { position: absolute; bottom: -30px; width: 100%; }

/* LOADER */
.bx-wrapper .bx-loading { min-height: 50px; background: url(../images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; }

/* PAGER */
.bx-wrapper .bx-pager { text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; padding-top: 20px; }

.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline; }

.bx-wrapper .bx-pager.bx-default-pager a { background: #ccc; text-indent: -9999px; display: block; width: 8px; height: 8px; margin: 0 5px; outline: 0; border-radius: 5px; }

.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background: #0064be; }

/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev { left: 10px; }

.bx-wrapper .bx-next { right: 10px; }

.bx-wrapper .bx-prev:hover { background-position: 0 0; }

.bx-wrapper .bx-next:hover { background-position: -43px 0; }

.bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999; }

.bx-wrapper .bx-controls-direction a.disabled { display: none; }

.bx-wrapper .bx-controls-auto { text-align: center; }

.bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url(../images/controls.png) -86px -11px no-repeat; margin: 0 3px; }

.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active { background-position: -86px 0; }

.bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url(../images/controls.png) -86px -44px no-repeat; margin: 0 3px; }

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active { background-position: -86px -33px; }

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80%; }

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px; }

.bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100%; }

.bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px; }

.xinmt .bx-wrapper .slide { width: 160px; height: 136px; position: relative; background: url("../images/xmtbg.png") no-repeat center; }

.xinmt .bx-wrapper .slide img { position: absolute; width: 100px; height: 100px; left: 38px; top: 15px; }

.lvyou_tagarea .bx-wrapper .bx-viewport { background-color: #fff; }

.lvyou_tagarea .bx-wrapper .bx-pager { display: none; }

.lvyou_tagarea .bx-wrapper .slide { width: 186px; height: 74px; position: relative; }

.lvyou_tagarea .bx-wrapper .slide a { display: block; width: 170px; height: 74px; text-align: center; }

.lvyou_tagarea .bx-wrapper .slide a span { font-size: 18px; color: #eee; line-height: 40px; }

.lvyou_tagarea .bx-wrapper .slide a p { color: #eee; }

.rslides { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }

.rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }

.rslides li:first-child { position: relative; display: block; float: left; }

.rslides img { display: block; height: auto; float: left; width: 100%; border: 0; }

.slide_container { position: relative; float: left; width: 100%; }

.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }

.slide li { position: absolute; width: 100%; left: 0; top: 0; }

.slide img { display: block; position: relative; z-index: 1; height: 270px; width: 100%; border: 0; }

.slide .caption { display: block; position: absolute; z-index: 2; font-size: 14px; text-shadow: none; color: #fff; background: #000; background: rgba(0, 0, 0, 0.6); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; filter: alpha(opacity=60); -moz-opacity: .6; -khtml-opacity: .6; opacity: .6; }

.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); top: 52%; left: 0; opacity: 0.4; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 38px; background: transparent url("../images/themes.gif") no-repeat left top; margin-top: -45px; filter: alpha(opacity=40); -moz-opacity: .4; -khtml-opacity: .4; opacity: .4; }

.slide_nav:active { opacity: 1.0; }

.slide_nav.next { left: auto; background-position: right top; right: 0; }

.lvyou_ttarea .list02 { padding: 0 5px; }

.lvyou_xlarea .rightcol img { width: 350px; height: 250px; margin-bottom: 5px; }

.screencontainer .lvyou_lytagarea .leftcol, .screencontainernomargin .lvyou_lytagarea .leftcol { padding-right: 15px; }

.screencontainer .lvyou_lytagarea .jingdian, .screencontainernomargin .lvyou_lytagarea .jingdian { background-image: url("../images/jingdian.png"); }

.screencontainer .lvyou_lytagarea .zhusu, .screencontainernomargin .lvyou_lytagarea .zhusu { background-image: url("../images/zhusu.png"); }

.screencontainer .lvyou_lytagarea .meishi, .screencontainernomargin .lvyou_lytagarea .meishi { background-image: url("../images/meishi.png"); }

.screencontainer .lvyou_lytagarea .jiaotong, .screencontainernomargin .lvyou_lytagarea .jiaotong { background-image: url("../images/jiaotong.png"); }

.screencontainer .lvyou_lytagarea .yule, .screencontainernomargin .lvyou_lytagarea .yule { background-image: url("../images/yule.png"); }

.screencontainer .lvyou_lytagarea .gouwu, .screencontainernomargin .lvyou_lytagarea .gouwu { background-image: url("../images/gouwu.png"); }

.lvyoutag { float: left; width: 355px; height: 110px; margin: 10px 0; background-repeat: no-repeat; background-position: 280px; }

.lvyoutag dl { padding-left: 15px; }

.lvyoutag dl dt { line-height: 44px; color: #eee; }

.lvyoutag dl dt span { color: #eee; font-size: 20px; padding-right: 10px; }

.lvyoutag dl dd a, .lvyoutag dl dd a:link, .lvyoutag dl dd a:visited { padding-right: 10px; color: #eee; }

.sp_varea { position: relative; }

.sp_varea .slide .caption { background: none; top: 5px; left: 8px; font-size: 16px; color: #fff; opacity: 1; }

.sp_varea #sliderv .videosp { height: 500px; text-align: center; background-color: #000; z-index: 999; }

.sp_varea #sliderv .videosp img { display: none; }

.sp_wsparea .tupian .leftcol, .sp_wsparea .tupian .rightcol { width: 152px; }

.sp_wsparea .tupian .leftcol a, .sp_wsparea .tupian .rightcol a { line-height: 32px; }

.sp_wsparea .tupian .leftcol span, .sp_wsparea .tupian .rightcol span { text-align: left; line-height: 28px; color: #888; }

.zhibolist { padding-bottom: 40px; }

.zhibolist .leftimg img, .zhibolist .rightimg img { width: 255px; height: 164px; }

.zhibolist .leftimg a.title, .zhibolist .rightimg a.title { position: absolute; display: block; width: 255px; height: 30px; background-color: #fff; left: 0; bottom: -35px; bottom: -30px \9; text-align: center; line-height: 30px; }

.zhibolist .leftimg a:link, .zhibolist .leftimg a:visited, .zhibolist .rightimg a:link, .zhibolist .rightimg a:visited { color: #000; }

.zhibolist .leftimg a span, .zhibolist .rightimg a span { position: absolute; display: block; width: 42px; height: 42px; top: 60px; left: 105px; background: url("../images/play.png") center no-repeat; }

.tukumenu { width: 260px; height: 640px; border: 2px solid #0064be; }

.tukumenu .tkmenuitem { margin: 24px 0 0; width: 120px; height: 24px; float: left; text-align: center; position: relative; }

.tukumenu .tkmenuitem .moremenu { display: none; position: absolute; width: 100px; left: 20px; border: 1px solid #e1e1e1; line-height: 30px; background-color: #e1e1e1; z-index: 999; }

.galleryitem { width: 260px; height: 210px; float: left; position: relative;padding: 0 5px; }

.galleryitem span { position: absolute; width: 40px; height: 30px; background-color: #0064be; color: #eee; text-align: center; line-height: 30px; top: 10px; left: 10px; }

.galleryitem a { display: block; width: 245px; }

.galleryitem a img { width: 260px; height: 148px; }

.galleryitem .gtitle { width: 240px; padding: 0 10px; height: 50px; line-height: 24px; background-color: #f9f9f9; }

.tukucol { margin: 20px 0; }

.tukucol span { display: block; width: 26px; height: 26px; right: 10px; top: 8px; top: 28px\9; background: url("../images/arrow2.png") no-repeat; position: absolute; }

.tukucol .tukutitle { border: 1px solid #ccc; width: 1100px; height: 40px; background-color: #ebebeb; position: relative; }

.tukucol .tukutitle a, .tukucol .tukutitle a:link, .tukucol .tukutitle a:visited { display: block; position: absolute; width: 116px; height: 47px; bottom: 0; left: 20px; padding-left: 15px; color: #eee; font-size: 18px; }

.tukucol .tukutitle a.county { background: url("../images/tuxianshi.png") no-repeat; }

.tukucol .tukutitle a.laozhaopian { background: url("../images/tulaozhaopian.png") no-repeat; }

.tukucol .tukutitle a.sheyingshi { background: url("../images/tusheying.png") no-repeat; }

.tukucol .tukutitle a.hangpai { background: url("../images/tuhangpai.png") no-repeat; }

.tabbox_tuku .tab { top: 14px; top: 32px\9; left: 130px; }

.tabbox_tuku .content .galleryitem { width: 265px; }

.tk_sysarea .slide img { height: 408px; }

.tk_hparea .slide img { height: 500px; }

.tk_hparea2 .galleryitem { width: 265px; }

.tk_sysarea_lb{width: 535px;height: 408px;margin: 20px auto;overflow: hidden;position: relative;}
.tk_sysarea_lb-1 ul{}
.tk_sysarea_lb-1 ul li{width: 535px;height: 408px;position: relative;overflow: hidden;}
.tk_sysarea_lb-1 ul li img{display:block;width: 535px; height: 408px;}
.tk_sysarea_lb-1 ul li h2{position: absolute;left: 0;bottom: 0;height: 40px;width:300px;background: rgba(125,125,120,.4);text-indent: 2em;
				padding-right:500px ;font-size: 15px;line-height: 40px;text-overflow: ellipsis;overflow: hidden;
				white-space: nowrap;font-weight: normal;color: ghostwhite}
.tk_sysarea_lb-2{position: absolute;right: 10px;bottom: 14px;}
.tk_sysarea_lb-2 ul li{float:left;width: 12px;height: 12px;overflow: hidden; margin: 0 5px; border-radius: 50%;
				background-color: #ffffff;text-indent: 100px;cursor: pointer;}
.tk_sysarea_lb-2 ul .on{background-color: #91bfec;}
.tk_sysarea_lb-3 span{position: absolute;color: white;background: rgba(125,125,120,.3);width: 50px;height: 80px;
				top:50%; line-height: 80px;font-size:60px;margin-top: -40px;
				text-align: center;cursor: pointer;}
.tk_sysarea_lb-3 .prev{left: 10px;}
.tk_sysarea_lb-3 .next{right: 10px;}
.tk_sysarea_lb-3 span::selection{background: transparent;}
.tk_sysarea_lb-3 span:hover{background: rgba(125,125,120,.8);}

#tk_focus {width:1100px; height:500px; overflow:hidden; position:relative;}
#tk_focus ul {height:500px; position:absolute;}
#tk_focus ul li {float:left; width:1100px; height:500px; overflow:hidden; position:relative; background:#fff;}
#tk_focus ul li p {position:absolute; width:1080px; height:25px; padding:5px 10px; right:0; bottom:0; text-align:left;    font-size: 15px;color:#444;}
#tk_focus ul li img {width:1100px; height:500px; }
#tk_focus ul li div {position:absolute; overflow:hidden;}
#tk_focus .btnBg {position:absolute; width:1100px; height:40px; left:0; bottom:0; background:rgba(125,125,120,.4);}
#tk_focus .btn {position:absolute; width:250px; height:25px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#tk_focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#tk_focus .btn span.on {background:#91bfec;}
#tk_focus .preNext {width:45px; height:100px; position:absolute; top:190px;  cursor:pointer;}
#tk_focus .pre {left:0;background:url("../images/themes.gif") no-repeat left top;}
#tk_focus .next {right:0; background:url("../images/themes.gif") no-repeat right top}

.pageslist { padding-left: 55px; height: 60px; margin-top: 30px; }

.pageslist ul.pages li { float: left; display: none;}

.pageslist ul.pages li.page { width: 32px; height: 32px; border: 1px solid #e3e3e3; line-height: 32px; text-align: center; margin: 0 5px; border-radius: 5px; }

.pageslist ul.pages li.page a:hover { color: #eee; }

.pageslist ul.pages li.page-previous, .pageslist ul.pages li.page-next { width: 50px; height: 32px; border: 1px solid #e3e3e3; line-height: 32px; text-align: center; margin: 0 5px; border-radius: 5px;    display: block; }

.pageslist ul.pages li.page-previous a:hover, .pageslist ul.pages li.page-next a:hover { color: #eee; }

.pageslist ul.pages li.page-active { background-color: #0064be; }

.pageslist ul.pages li.page-active a, .pageslist ul.pages li.page-active a:link, .pageslist ul.pages li.page-active a:visited { color: #eee; }

.pageslist ul.pages li.page-previous:hover, .pageslist ul.pages li.page-next:hover, .pageslist ul.pages li.page:hover { background-color: #0064be; }

.izl-rmenu { position: fixed; left: 90%; bottom: 10px; padding-bottom: 73px; z-index: 999; }

.izl-rmenu .btn { width: 59px; height: 61px; margin-bottom: 1px; cursor: pointer; position: relative; }

.izl-rmenu .btn-phone { background-color: #a2abb0; background: url(../images/shuaxin.png) 0px 0px no-repeat; }

.izl-rmenu .btn-phone:hover { background-color: #f06f52; background: url(../images/shuaxin.png) 0px 0px no-repeat; }

.izl-rmenu .btn-top { background: url(../images/zhiding.png) 0px 0px no-repeat; background-color: #fe9700; display: none; }

.izl-rmenu .btn-top:hover { background-color: #f06f52; background: url(../images/zhiding.png) 0px 0px no-repeat; }

#floatright span { position: absolute; display: block; width: 30px; height: 30px; top: 8px; right: 0px; cursor: pointer; background: url("../images/close.png") no-repeat center; }
/*# sourceMappingURL=style.min.css.map */

	.headlines{
    margin: 15px auto;
	width: 1100px;
    clear: both;
}
.headlines h1 {
    text-align:center;
           border: none;
    font-size: 30px;
    margin-bottom: 0;
	    padding-bottom: 10px;
}
.headlines h1 a{
	    font-size: 30px;
    line-height: 38px;
color: #000;
font-family: '\9ed1\4f53';
}
.headlines p {
    line-height:25px;
    height:50px;
    overflow:hidden;
	font-size: 14pt;
    font-weight: normal;
}
.headlines p a{
height: auto;
    font-weight: bold;
    font-family: SimSun;
    font-size: 18px;
    color: #888;
}